vegetable spagetti - French English Dictionary